 *{padding:0;margin: 0;}
 .px2rem(@name, @px) {
   @{name}: @px / 75 * 1rem;
}

.chengshi-top{
	.px2rem(height,90);
	width: 100%;
	border-bottom: 1px solid #ccc;
	background: #fafafa;
	display: flex;
	align-items: center;
	justify-content: space-around; 
	text-align: center;
/* 	position: fixed; */
	top:0;
	z-index:100;
	.px2rem(font-size,30);
	.chengshi-left{
		 width:4em;
		 
	}
	.chengshi-center{
        flex:1; 
        .px2rem(font-size,35);
    }
     .chengshi-right{
        width:4em;
    }
    img{
    	.px2rem(width,50);
    	.px2rem(height,50);

    }
}

.chengshi-npt{
	display: flex;
	justify-content:center;

	input{
		width: 92%;
		.px2rem(margin-top,20);
		border-radius: 20px;
		.px2rem(height,75);
		background:url('../img/homesearch.png') left no-repeat;
		background-position: 30px;
		/* .px2rem(padding-left,50); */
		
	}
}